home *** CD-ROM | disk | FTP | other *** search
- ***********************************************************************
- * FUNCTION BOM( dDay ) Clipper 5
- * Return the first date of the month
- ***********************************************************************
- FUNCTION BOM( dDay )
- IF dDay == NIL
- dDay := DATE()
- ENDIF
- RETURN dDay - DAY( dDay ) + 1
-
- ***********************************************************************
- * FUNCTION EOM( dDay ) Clipper 5
- * Return the last date of the month
- ***********************************************************************
- FUNCTION EOM( dDay )
- LOCAL dBump
- IF dDay == NIL
- dDay := DATE()
- ENDIF
- dBump := dDay + 35 - DAY( dDay ) // Somewhere in next month
- RETURN dBump - DAY( dBump )